package com.viaje.action.sugerencia;

import javax.persistence.EntityManager;

import javax.persistence.Query;

import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Result;

import com.viaje.model.Sugerencia;
import com.viaje.common.util.Utilitario;
import java.util.List;

@Action(value="/list-sugerencia",
results={@Result(name="exito", type="tiles",
location="listsugerencia.tiles")
} )

public class ListSugerenciaAction {
private List<Sugerencia> sugerencia;
	
	public String execute(){
		String result="exito";
		EntityManager em= 
				Utilitario.getInstance().getEntityManager();
		String jpql="Select o From Sugerencia o";
		Query query=em.createQuery(jpql);
		sugerencia=query.getResultList();
		return result;
	}
	public List<Sugerencia> getSugerencia() {
		return sugerencia;
	}
	public void setSugerencia(List<Sugerencia> sugerencia) {
		this.sugerencia = sugerencia;
	}		
}